c651ab971a25f471068bd9ab1a4cee413dc359e1,openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/device/DeviceContextImpl.java,DeviceContextImpl,stopClusterServices,#boolean#,551

Before Change



    @Override
    public ListenableFuture<Void> stopClusterServices(boolean deviceDisconnected) {
        ListenableFuture<Void> future = Futures.immediateFuture(null);
        if (Objects.nonNull(this.transactionChainManager)) {
            future = this.transactionChainManager.deactivateTransactionManager();
        }
        return future;
    }

    @Override

After Change



    @Override
    public ListenableFuture<Void> stopClusterServices(boolean deviceDisconnected) {
        return initialized
                ? this.transactionChainManager.deactivateTransactionManager()
                : Futures.immediateFuture(null);
    }

    @Override